A very nice place featuring large picture windows and views of the beach.