All the essentials in, clean and spacious. Location and view absolutely perfect! Would highly recommend.