For a one bedroom place on the beach, you can't do any better.