Anyone know the make and model? I spotted this when I was down in Key West last week!