Beautiful view, big apartment, lovely stay