Has everything you need! Spacious bathroom and room. Slightly hard to find due to google maps but host is very helpful! Location has great amenities like pool, gym, etc