Nice View! Beach Therapy is the perfect descreption :) directly at the beach.