Clean, stylish, well appointed in excellent location across from the beach.