Joe's place is a great modern place steps from the Beach. Great kitchen allowed us to easily cook out own meals when we didn't feel like going out.