Reasonable place. Some TLC would be good just to bring it back up to speed. Beach house? Not on the beach so not sure if it can be called a beach house. Short walk to the beach but definition of beach house is on the beaches edge.