Set in a secluded, out-of-the-way location, Beach House is well equipped for a short stay.