Crystal Bay is located in a quite, peaceful area with a stunning veiw. Gas station, coffee shop, convenience store ect are all within walking distance. The rooms are self contained and supplied with everything you need for a easy and comfortable stay. As well as a pool, spa, barbecue area, gym ect. The staff are so friendly and very helpful. I highly recommend and will definitely be back!