This place is perfect. Location , ambience, zero noise, has all your needs met, easy parking , great neighborhood, stone's throw to the ocean, great running routes.... I could make an endless list of how great my stay was. Can't wait to stay there again.