self catered holiday apartment falmouth. En-suit shower room.